dragon cave - German English Dictionary